interlocking grates - Französisch Englisch Wörterbuch